Skip to content

Conversation

samrose
Copy link
Collaborator

@samrose samrose commented Aug 13, 2024

What kind of change does this PR introduce?

We had some issues with building and enabling these extensions on aarch64-darwin

plv8
plcoffee
plls

This PR creates a build for darwin and non darwin platforms. It has been tested and verified on x86_64-linix , aarch64-linux and aarch64-darwin

The nix flake check -L test is confirmed to pass on all 3 platforms, and the pg_regress section of the nix flake check test has been updated to re-introduce the 3 above extensions and those are re-added back into the prime.sql file.

This PR closes #1094

@samrose samrose requested a review from a team as a code owner August 13, 2024 19:03
@samrose samrose requested a review from olirice August 13, 2024 19:49
@samrose samrose self-assigned this Aug 13, 2024
@samrose samrose merged commit 86687f8 into develop Aug 15, 2024
10 of 11 checks passed
@samrose samrose deleted the sam/plv8-darwin branch August 15, 2024 04:10
damonrand pushed a commit to cepro/postgres that referenced this pull request Jun 15, 2025
* feat: wip fixing plv8 on darwin aarch64

* fix: build plv8 and success in enabling on darwin

* fix: now builds correct and enable on aarch64-linux

* fix: pg_regression updated to include plv8 extensions again

* fix: print logs to stdout/stderr instead of logfile

---------

Co-authored-by: Sam Rose <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Procedural language extensions can't be enabled locally
3 participants